English Dictionary
◊ WATER CANNON
water cannon
n : a truck-mounted hose that fires water under high pressure to
disperse crowds (especially crowds of rioters) [syn: {watercannon}]